package com.misoneism.fire.model
{
	import com.google.maps.overlays.MarkerOptions;
	
	import flash.geom.Point;
	
	public class GoogleMapsIcon implements IGoogleMapsIcon
	{
		private var _icon: Class;
		
		private var _alignment: Number;
		
		private var _offset: Point;
		
		public function GoogleMapsIcon( icon: Class, alignment: Number, offset: Point )
		{
			_icon = icon;
			_alignment = alignment;
			_offset = offset;
		}
		
		
		/**
		 * @inheritDoc
		 */
		public function get icon(  ): Class
		{
			return _icon;
		}
		
		
		/**
		 * @inheritDoc
		 */
		public function get alignment(  ): Number
		{
			return _alignment;
		}
		
		
		/**
		 * @inheritDoc
		 */
		public function get offset(  ): Point
		{
			return _offset;
		}
	}
}